package xyz.zdsoft.homework_manage_module.Service;

import org.apache.ibatis.annotations.Param;
import org.springframework.web.bind.annotation.RequestBody;
import xyz.zdsoft.common.utils.Result;
import xyz.zdsoft.homework_manage_module.bo.NewJob;
import xyz.zdsoft.homework_manage_module.bo.QueryJob;
import xyz.zdsoft.homework_manage_module.vo.JobType;
import xyz.zdsoft.homework_manage_module.vo.RestGroup;
import xyz.zdsoft.homework_manage_module.vo.RestStudent;
import xyz.zdsoft.homework_manage_module.vo.RestViewJob;

public interface TeacherTaskService {
    Result NewJob(NewJob newJob);
    Result QueryJob(QueryJob queryJob);
    Result<RestViewJob>  ViewJob(Integer id);
    Result DeleteJob( Integer id);
    Result SelectCourse();
    Result<JobType> JobType(Integer id);
    Result<RestGroup> SelectGroup(Integer id);
    Result<RestStudent> SelectStudents(Integer id,Integer teamId);
}
